all: main.out

main.out: arbre.o element.o main.o
	gcc arbre.o main.o element.o -o main.out
main.o: main.c arbre.h element.h
	gcc -c -Wall -ansi -pedantic main.c
arbre.o: arbre.c arbre.h element.h
	gcc -c -Wall -ansi -pedantic arbre.c
element.o: element.c element.h
	gcc -c -Wall -ansi -pedantic element.c
